table of contents
| SCP(1) | General Commands Manual | SCP(1) |
JMÉNO¶
scp — - secure
copy -- kopíruje soubory mezi počítači za
použití šifrované komunikace
POUŽITͶ
scp [-1246BCpqrv]
[-c šifra]
[-F ssh_config]
[-i soubor_s_identitou]
[-l limit]
[-o ssh_volby]
[-P port]
[-S program]
[[uživatelč.@]počítač1č.:]soubor1
[...]
[[uživatelč.@]počítač2č.:]soubor2
POPIS¶
scp Příkaz
scp slouží ke
kopírování souborů mezi
počítači v síti. Pro přenos dat
využívá ssh(1) a
používá stejnou autentizaci a poskytuje stejné
zabezpečení jako ssh(1.) Na rozdíl od
rcp(1) se scp ptá na
přihlašovací hesla (login password) nebo
přístupová hesla (passphrase), jestliže jsou pro
autentizaci potřebná.
Všechna jména souborů použitá
jako parametry příkazu scp mohou
obsahovat jméno počítače a uživatele pro
označení, že soubor má být
kopírován na nebo ze zadaného
počítače. Lze kopírovat i soubory mezi
dvěma vzdálenými počítači.
Povolené jsou následující volby:
-1- Přinutí
scppoužít protokol 1. -2- Přinutí
scppoužít protokol 2. -4- Přinutí
scppoužívat pouze IPv4 adresy. -6- Přinutí
scppoužívat pouze IPv6 adresy. -B- Bude pracovat v dávkovém režimu (nebude se ptát na přihlašovací ani přístupová hesla).
-C- Povolí kompresi. Předá programu
ssh(1) volbu
-Cpro povolení komprese. -cšifra- Udává druh šifry, která má být použita pro šifrování přenosu dat. Tato volba je přímo předávána programu ssh(1).
-Fssh_config- Určí alternativní konfigurační soubor
sshpro uživatele. Tato volba je přímo předávána programu ssh(1). -isoubor_s_identitou- Udává jméno souboru, z něhož se čte identita (soukromý klíč) pro RSA autentizaci. Tato volba je přímo předávána programu ssh(1).
-llimit- Omezuje přenosovou rychlost, zadává se v Kbit/s.
-ossh_volby- Může být použito pro
předání voleb programu
sshve formátu, který používá ssh_config(5). To se hodí pro použití voleb, pro něž v programuscpneexistuje vlastní volba. Úplné informace o níže uvedených volbách a jejich možných hodnotách jsou uvedeny v ssh_config(5).- AddressFamily
- BatchMode
- BindAddress
- ChallengeResponseAuthentication
- CheckHostIP
- Cipher
- Ciphers
- Compression
- CompressionLevel
- ConnectionAttempts
- ConnectTimeout
- ControlMaster
- ControlPath
- GlobalKnownHostsFile
- GSSAPIAuthentication
- GSSAPIDelegateCredentials
- HashKnownHosts
- Host
- HostbasedAuthentication
- HostKeyAlgorithms
- HostKeyAlias
- HOSTNAME
- IdentityFile
- IdentitiesOnly
- KbdInteractiveDevices
- LogLevel
- MACs
- NoHostAuthenticationForLocalhost
- NumberOfPasswordPrompts
- PasswordAuthentication
- Port
- PreferredAuthentications
- Protocol
- ProxyCommand
- PubkeyAuthentication
- RekeyLimit
- RhostsRSAAuthentication
- RSAAuthentication
- SendEnv
- ServerAliveInterval
- ServerAliveCountMax
- SmartcardDevice
- StrictHostKeyChecking
- TCPKeepAlive
- UsePrivilegedPort
- User
- UserKnownHostsFile
- VerifyHostKeyDNS
-Pport- Určuje port použitý pro připojení na
vzdálený počítač. Pro tuto volbu je
použito velké písmeno ‘P’,
protože význam volby
-p(zachování časů a práv souboru) byl převzat z programu rcp(1). -p- Zachovává čas poslední změny, čas posledního přístupu a práva původního souboru.
-q- Vypne zobrazování statistiky.
-r- Rekurzivně kopíruje celé adresáře.
-Sprogram- Určuje cestu k programu , který bude použit pro šifrované spojení. Program musí rozumět volbám ssh(1.)
-v- Upovídaný režim. Zajistí, že
příkazy
scpa ssh(1) budou vypisovat ladící zprávy. Užitečné pro ladící účely při problémech se spojením, autentizací a konfigurací.
NÁVRATOVÉ HODNOTY¶
scp skončí s 0 při
úspěchu nebo s >0, pokud došlo k chybě.
DALŠÍ INFORMACE¶
rcp(1), sftp(1), ssh(1), ssh-add(1), ssh-agent(1), ssh-keygen(1), ssh_config(5), sshd(8)
HISTORIE¶
V programu scp byl použit
zdrojový kód programu rcp(1) z University of
California.
AUTOŘI¶
Timo Rinne ⟨tri@iki.fi⟩ Tatu Ylonen ⟨ylo@cs.hut.fi⟩
| 25.září 1999 | Linux 5.14.0-427.18.1.el9_4.x86_64 |